package com.imooc.mapper;

import com.imooc.pojo.vo.CategoryVO;
import com.imooc.pojo.vo.NewItemsVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author Administrator
 */
public interface CategoryCustomMapper {

    /**
     * 根据根节点获取子分类数据
     *
     * @param root 根节点
     * @return 子分类集合数据
     */
    List<CategoryVO> getSubCategoryList(Integer root);


    /**
     * 根据一级分类id获取最新的六条商品数据
     *
     * @param map 根节点
     * @return NewItemsVO
     */
    List<NewItemsVO> getNewSixItems(@Param("paramMaps") Map<String, Object> map);

}